Big Huge Thesaurus

European water shrew

noun